MGDEAKIFTLSEVSEHNQAHDCWIVINGKVYNVTKFLEDHPGGDDVLLSSTGKDATDDFEDVGHSESAREMMEQYYVGEIDPTTIPKKVKYTPPKQPHYNQDKTSEFIIKLLQFLVPLAILGLAVGIRIYTKSG